.. :validated: 3.2.0

Проверка функции «Управление мониторингом»
==========================================

Разворачивание сервера мониторинга
----------------------------------


.. list-table::
   :widths: 50 50
   :header-rows: 1
   :class: longtable

   * - Шаги проверки
     - Ожидаемый результат

   * - Шаг 1

       Перейти: Мониторинг → Журнал событий мониторинга → Вкладка "Серверы мониторинга".

     - Отображается таблица с перечнем развернутых в системе серверов мониторинга - таблица пустая.

   * - Шаг 2

       Нажать на кнопку "+ Развернуть сервер мониторинга".

     - Отображается форма добавления нового сервера мониторинга.

   * - Шаг 3

       Заполнить поля формы:

       1.	В поле "Имя компьютера" выполнить поиск компьютера, который будет выполнять роль сервера мониторинга. В выпадающем списке выбрать компьютер, который будет выступать в роли сервера мониторинга.

       2.	В списке "Имя сайта" выбрать любое значение.

       Нажать на иконку сохранения и подтвердить операцию.

       Данные для заполнения

       1.	"Имя компьютера" = "mon*"

       2.	"Имя сайта" = "Головной офис"

     - Запущен процесс разворачивания сервера mon*. Пользователь перенаправлен на вкладку "Серверы мониторинга".

   * - Шаг 4

       Перейти в карточку сервера мониторинга "mon*", который был развернут на шаге №3.

     - Отображена карточка выбранного сервера мониторинга. С левой стороны отображена форма метаданных, содержащая следующие элементы:

       1. Заголовок с полным наименованием машины "mon*";
       2. Поле "Подсистема" содержит значение "Мониторинг"";
       3. Поле "Состояние подсистемы" - статус "Устанавливается";
       4. Поле "Дата создания" - содержит дату отправки задания на разворачивание (формат ДД.ММ.ГГГГ, ЧЧ:ММ:СС) на шаге №3;
       5. Поле "Дата обновления" - содержит значение из поля "Дата создания";
       6. Поле "Версия ALD Pro" - заглушка "Неизвестно";
       7. Кнопка "Обновить ALD Pro" - функционально и визуально не активна;
       8. Кнопка "Удалить" - функционально и визуально не активна;
       9. Кнопка "Открыть журнал событий" - визуально и функционально активна.

   * - Шаг 5

       Перейти: Мониторинг → Витрины мониторинга домена → Вкладка "Витрины мониторинга".

     - Отображается форма для просмотра витрин мониторинга.

   * - Шаг 6

       Раскрыть список "Сервер".

     - Отображается полный список всех развернутых в системе подсистем. Все подсистемы, которые были добавлены после разворачивания сервера мониторинга, также будут отображены в данном списке и успешно "поставлены" на мониторинг.

   * - Шаг 7

       Раскрыть список "Каталог витрин".

     - Отображается полный список витрин мониторинга для просмотра.

Просмотр журнала событий мониторинга
------------------------------------


.. list-table::
   :widths: 50 50
   :header-rows: 1
   :class: longtable

   * - Шаги проверки
     - Ожидаемый результат

   * - Шаг 1

       Перейти: Мониторинг → Журнал событий мониторинга → Вкладка "Журнал событий".

     - Отображается таблица, содержащая события журнала мониторинга различной критичности. Присутствует возможность фильтрации (аккордеон "Фильтры").

   * - Шаг 2

       Отключить компьютер, который выполняет роль любой подсистемы, за исключением той, на которой развернута подсистема мониторинга.

       Данные для заполнения

       Контроллер домена 02 (dc02)

     - Компьютер выключен.

   * - Шаг 3

       Перейти: Мониторинг → Журнал событий мониторинга → Вкладка "Журнал событий".

     - В таблице появилась запись о том, что рабочая станция, отключенная на Шаге №2, недоступна. Установлена соответствующая критичность данному событию.

   * - Шаг 4

       Развернуть аккордеон "Фильтры" и заполнить поля:

       1. В поле "Сервер" выбрать любую подсистему, по которой будут отфильтрованы записи.

       2. В полях "Дата начала" и "Дата окончания" задать любые значения.

       Нажать на кнопку "Применить".

       Данные для заполнения

       "Сервер" - указать отключенный на Шаге №2 контроллер домена.

     - В таблице отображаются только те события, которые соответствуют настроенному фильтру.

   * - Шаг 5

       Развернуть в системе любую новую подсистему.

     - Подсистема развернута успешно и автоматически "поставлена" на мониторинг. События, относящиеся к данной системе, отображаются в таблице на вкладке "Журнал событий". Данный сервер доступен в списке поля фильтрации "Сервер".

Просмотр витрин мониторинга домена
----------------------------------

\* на стенде, развернутом в Yandex.Cloud, данная проверка выполняется с клиентской машины, введенной в домен.


.. list-table::
   :widths: 50 50
   :header-rows: 1
   :class: longtable

   * - Шаги проверки
     - Ожидаемый результат

   * - Шаг 1

       Перейти: Мониторинг → Витрины мониторинга домена.

     - Отображается форма для просмотра витрин мониторинга домена по выбранным подсистемам.

   * - Шаг 2

       Раскрыть список "Сервер".

     - В списке отображается полный список всех компьютеров домена, которые выполняют роль какого-либо сервера на текущий момент.

   * - Шаг 3

       В поле "Сервер" выбрать любой сервер.

     - Сервер успешно выбран.

   * - Шаг 4

       Раскрыть список "Каталог витрин".

     - Отображается полный список настроенных каталогов витрин.

   * - Шаг 5

       В поле "Каталог витрин" выбрать вариант, соответствующий выбранному серверу.

     - Витрина успешно выбрана и отображена. Все показатели настроены и отображаются корректно.

   * - Шаг 6

       Развернуть в системе любую новую подсистему.

     - Подсистема развернута успешно и автоматически "поставлена" на мониторинг. Система присутствует в списке "Сервер" (в форме подраздела "Витрины мониторинга домена"). Для данной подсистемы отображаются корректные данные по показателям выбранной витрины.

Управление подсистемой мониторинга - работа привилегий объекта "Monitoring Servers"
-----------------------------------------------------------------------------------

Требования:

В системе присутствует УЗ с ролью «Главный администратор» admin.

1. В системе присутствуют любые УЗ user1 и user2.

   - Пользователь user1 входит только в роль role и группу по умолчанию.

2. В системе присутствуют любая группа пользователей group.

   - Группа пользователей group содержит как минимум пользователя user2:

   - Группа group не входит ни в какие группы пользователей (прямо или косвенно).

   - Пользователь user2 входит только в группу group и группу по умолчанию, на него не назначено никаких ролей (прямо или косвенно - кроме role).

3. В системе настроена структура подразделений - как минимум добавлено подразделение А, являющееся дочерним для корня. Подразделение А имеет дочернее подразделение А1.

4. В системе присутствует минимум три сайта - "Головной офис", "Новый сайт" и "Новый сайт2".

5. В системе создана пользовательская роль (условное обозначение - role), которая отвечает следующим требованиям:

   1. Роль role настроена для подразделения А, выбрана опция "Включая дочерние".

   2. Роль находится в состоянии "Активна".

   3. Участниками роли являются только следующие объекты: пользователь user1 и группа пользователей group.

   4. Для роли добавлены привилегии:

      - "Monitoring Servers - Read".

      - "Monitoring Servers - Drop".

      - "Monitoring Servers - Create".

      - "Monitoring Servers - Modify".

      Так же добавлены связанные привилегии:

      - "IPA Servers - Read",

      - "Sites - Read",

      - "Computers - Read",

      - "Organization units - Read",

      - "DNS Zones - Read".

   5. Привилегии привязаны к сайтам "Новый сайт" и "Новый сайт2".

6. В системе присутствует минимум три машины на которых можно развернуть подсистемы мониторинга mon01, mon02 и client01.

   - Машина mon01 входит в подразделение A.

   - Машина mon02 входит в подразделение A1.

   - Машина client01 входит в корневое подразделение.


.. list-table::
   :widths: 50 50
   :header-rows: 1
   :class: longtable

   * - Шаги проверки
     - Ожидаемый результат

   * - Шаг 1

       Выполнить вход на ПУ под УЗ admin.

     - Вход выполнен успешно.

   * - Шаг 2

       Перейти: Мониторинг → Журнал событий мониторинга → Вкладка "Серверы мониторинга" → Карточка сервера mon01 и в выпадающем списке "Имя сайта" выбрать сайт "Новый сайт2".

       Нажать кнопку "Сохранить" и подтвердить операцию.

     - Выводится уведомление об успехе операции. В поле "Имя сайта" отображается выбранный сайт.

   * - Шаг 3

       Перейти: Пользователи и компьютеры → Компьютеры → Карточка сервера mon02.

       В поле "Подразделение" выбрать подразделение А1, нажать кнопку "Сохранить" и подтвердить операцию.

     - Выводится уведомление об успехе операции. Принадлежность к подразделению успешно изменена.

   * - Шаг 4

       Выполнить вход на ПУ под УЗ user1.

     - Вход выполнен успешно.

   * - Шаг 5

       Перейти: Мониторинг → Журнал событий мониторинга → Вкладка "Серверы мониторинга" → Карточка сервера mon01.

     - Отображается карточка сервера mon01.

   * - Шаг 6

       Перейти: Мониторинг → Журнал событий мониторинга → Вкладка "Серверы мониторинга" → Карточка сервера mon02.

     - Отображается карточка сервера mon02.